 
/*智库*/


.btn-custom.btnred {
	background: #D4493F!important;
	border:1px solid #D4493F!important;
}

.textbox {
    border-radius: 0px;
    border: 1px solid #ccc;
    height: 30px;
}
.panel, .panel-body{
	background: #fff;
}
.width200{
	width: 200px;
}
select.width200{
	padding: 3px;
}
.form-table{
	margin-top: 15px;
	width: 96%;
}
.form-table .form-table-key{
	width: 120px;
}
.tool-bar {
    text-align: center;
}
.form-table textarea.formtextarea{
	height: 100px;
    width: 98%;
}

.person-list{

}
.person-list .person-list-item{
	width: 95%;
	margin-top: 10px;
	padding: 10px;
}
.person-list .person-list-item .person-list-line {
	padding: 5px;
}
.person-list .person-list-item .person-list-line span.item{
	display: inline-block;
	width: 24%;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.person-list .person-list-item .person-list-line span.item-name{
	color: #05a47f;
	font-size: 24px;
}
.form-table .form-table-key{
	width: 13%;
}
.form-table .form-mid-table-key{
	width: 25%;
	text-align: right;
}
.form-table .form-simple-table-key{
	width: 30%;
}
.top-left-logo {
	margin-left: 0;
    background: url(../images/top-left-logo-zbzk.png) no-repeat 0 0;
}

.leftfixed { 
	border:1px dashed #000;
}
 

.fightContent{ 
    width: calc( 100% - 400px ); 
    height: calc( 100% - 40px ); 
    position: absolute;
    top: 36px;
    left: 379px;
}

span.text-ellipsis{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	display: inline-block;
} 
.datagrid-td-rownumber .datagrid-cell-rownumber,.datagrid-header-row .datagrid-header-rownumber{
	width: 34px;
}

.onError{
	position: absolute;
    top: 33px;
    display: block;
    z-index: 10;
}

